a tree of the acanthaceae family (trichanthera gigantea) - Espagnol Anglais Dictionnaire